﻿using my.abp.Domain.Shared.Entities;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Volo.Abp.Domain.Services;

namespace my.abp.Domain.IManagers.Menu
{
	public interface ISysMenuManager : IDomainService
	{
		public Task<List<long>> GetList(List<long> MenuIdList);
		public Task<List<SysMenu>> GetLoginMenuTree();
		public Task<List<SysMenu>> GetList(SysMenu input);
		public Task AddMenu(SysMenu input);
		public Task UpdateMenu(SysMenu input);
		public Task DeleteMenu(SysMenu input);
		public Task<List<string>> GetOwnBtnPermList();
		public Task<List<string>> GetAllBtnPermList();
	}
}
